• word of the day

    monarda didyma

    monarda didyma - Dictionary definition and meaning for word monarda didyma

    Definition
    (noun) perennial aromatic herb of eastern North America having variously colored tubular flowers in dense showy heads
Download our Mobile App Today
Receive our word of the day
on Whatsapp